having planned - French English Dictionary